micro wave generator - German English Dictionary